import java.util.ArrayList;
import java.util.List;
import com.modeliosoft.modelio.javadesigner.annotations.mdl;
import com.modeliosoft.modelio.javadesigner.annotations.objid;

@objid ("10ad896b-a019-11e1-aab3-00ffa18ef07b")
public abstract class User {
    @mdl.prop
    @objid ("1ff12687-a019-11e1-aab3-00ffa18ef07b")
    private String lastName;

    @mdl.propgetter
    public String getLastName() {
        // Automatically generated method. Please do not modify this code.
        return this.lastName;
    }

    @mdl.propsetter
    public void setLastName(final String value) {
        // Automatically generated method. Please do not modify this code.
        this.lastName = value;
    }

    @mdl.prop
    @objid ("324141a4-a019-11e1-aab3-00ffa18ef07b")
    private String firstName;

    @mdl.propgetter
    public String getFirstName() {
        // Automatically generated method. Please do not modify this code.
        return this.firstName;
    }

    @mdl.prop
    @objid ("514f7197-a019-11e1-aab3-00ffa18ef07b")
    private String pwd;

    @mdl.propgetter
    public String getPwd() {
        // Automatically generated method. Please do not modify this code.
        return this.pwd;
    }

    @mdl.prop
    @objid ("662d598b-a019-11e1-aab3-00ffa18ef07b")
    private String email;

    @mdl.propgetter
    public String getEmail() {
        // Automatically generated method. Please do not modify this code.
        return this.email;
    }

    @objid ("01362691-a01b-11e1-aab3-00ffa18ef07b")
    public List<appointment> appointment = new ArrayList<appointment> ();


}
